body{
  background: #f3f3f3;
}
.top{
  display: none;
  width: 100%;
  height:1.28rem;
  background: #ffffff;
  border-top: #ebebeb 1px solid;
  border-bottom: #ebebeb 1px solid;
  position: relative;
  .toptip{
    width: 100%;
    text-align: center;
    position: absolute;
    top:.3rem;
    font-size: .14rem;
  }
  .retundnum{
    position: absolute;
    text-align: center;
    width: 100%;
    top: .56rem;
  }
  .retunlogo{
    font-size: .22rem;
    color: #f76d18;
  }
  .retuntxt{
    font-size: .36rem;
    color: #f76d18;
  }
}
.schedulelist{
  display: none;
  width: 100%;
  height: 3.45rem;
  padding-top: .3rem;
  background: #fff;
  margin-top: .11rem;
  .schedule{
    padding-bottom: .22rem;
    background: #fff;
    position: relative;
    overflow: hidden;
    .top{
      width: 100%;
      height:.25rem;
      line-height:.25rem;
      position: relative;
      border: 0;
      .retunlogo{
        width: .18rem;
        height: .18rem;
        position: absolute;
        top: .03rem;
        left: .18rem;
      }
      .stit{
        position: absolute;
        left: .56rem;
        font-size: .15rem;
      }
      .stime{
        position: absolute;
        left: 2.31rem;
        font-size: .13rem;
      }
    }
    .center{
      width:3.01rem ;
      font-size: .14rem;
      color: #545454;
      margin-left: .56rem;
      margin-top: .11rem;
    }
    .line{
      position: absolute;
      top: .25rem;
      left: .26rem;
      width: .02rem;
      height: .2rem;
      background: #dedede;
    }
    .line1{
      height: .43rem;
    }
    .line2{
      height: .83rem;
    }
    .line3{
      height: .6rem;
    }
  }
}
.tkhz{
  margin-bottom: .4rem;
  border-top: 1px solid #dedede;
}




















